Для того, чтобы приступить к разработке нового отчета, необходимо выбрать пункт меню File->New, или нажать на соответствующую кнопку панели инструментов. При этом появится окно Report Gallery:
Это же окно появляется на экране, если при запуске программы в окне Welcome нажать кнопку New report. Данная форма содержит:
Восемь кнопок, запускающих эксперты – мастера, позволяющие быстро, за
несколько шагов, создать отчет на базе стандартного шаблона. Предлагаются
следующие шаблоны:
Standard – стандартный отчет, в котором данные
отсортированы, сгруппированы, имеются промежуточные и общие итоги, а также могут
содержаться графические объекты и диаграммы;
Form Letter – отчет в
виде простого списка, в котором необязательны итоги;
Form – отчет, у
которого в качестве фона может использоваться графический рисунок;
Cross –
Tab – создает отчет в виде перекрестной таблицы;
Subreport –
отчет, в который включены «дочерние» отчеты, причем записи в «дочернем» отчете
могут быть связаны с данными основного отчета, а могут быть и не зависимыми от
них;
Mail Label – эксперт «почтовых наклеек», который формирует отчет
в виде последовательности бланков с данными (в одну или несколько колонок);
Следующие два вида шаблонов предназначены для создания отчетов,
предназначенных для просмотра в электронном виде (хотя и для них имеется
возможность печати)
Drill Down – «раскрывающийся отчет», который в
исходном виде содержит только итоговые значения, но с помощью двойного щелчка на
соответствующем значении итогов раскрывается секция данных (точно так же ее
можно скрыть);
OLAP – (online analytical processing), средство
создания многомерных отчетов для сложного анализа данных.
Кнопка Another Report – позволяет использовать в качестве шаблона существующий отчет;
Кнопка Document Import Tool – если у вас существует отчет, выполненный, например, в виде простого текста или HTML, позволяет произвести его импорт в формат Crystal Reports.
Внизу справа на форме находится кнопка Custom>>>. После ее нажатия Report gallery изменяет свой вид:
Открываются дополнительные кнопки, позволяющие создать пользовательский
отчет. При этом необходимо выбрать одновременно тип отчета и источник данных.
Предоставляется три типа источников данных:
Data File – подключение к
обычным «настольным», базам данных, электронным таблицам, текстовым источникам
и.т.д.;
SQL/ODBS – подключение к базам данных
SQL/ODBS;
Dictionary – «словарь данных», специфический для
Crystal Reports источник, являющийся «средним слоем» между реальными
данными и Crystal Reports, что позволяет объединять данные из разных (в
том числе и не реляционных) источников в одном файле словаря, а также решать
проблемы прав доступа и безопасности.